package itheima;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class SimpledateformatTest {
    public static void main(String[] args) throws ParseException {
        //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        //SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        Date now=new Date();

        // 创建一个SimpleDateFormat对象，指定日期格式为"yyyy年/MM月/dd天 HH时:mm分:ss秒"
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年/MM月/dd天 HH时:mm分:ss秒");
        // 使用SimpleDateFormat对象将Date对象格式化为字符串
        String format = sdf.format(now);
        // 输出格式化后的时间
        System.out.println("格式化后的时间"+format);
        // 输出当前时间
        System.out.println(new Date());
        // 定义一个字符串表示的时间
        String timeStr="2023年11月11日 00时01分18秒";
        // 创建一个SimpleDateFormat对象，指定日期格式为"yyyy年MM月dd日 HH时mm分ss秒"
        SimpleDateFormat sdf1=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        // 使用SimpleDateFormat对象将字符串解析为Date对象
        Date dateObj=sdf1.parse(timeStr);
        // 输出转换后的时间
        System.out.println("转换后的时间： "+dateObj);
    }
}
